embark on a project

Translations
начать проект
The team is ready to embark on a new project that aims to improve sustainability.
Команда готова начать новый проект, направленный на улучшение устойчивости.
Words
embark

verb
начинать
on

preposition
на
a

article or possessive pronoun
неопределённый артикль
project

noun
проект